mobile howitzer - French English Dictionary